intergovernmental arrangement or commitment - Spanish English Dictionary